/*公共标题*/
.tit{ text-align:center; margin-top:72px;}
.tit a{ font:bold 48px "Microsoft Yahei"; color:#333;}
.tit p{ font:16px/36px "Microsoft Yahei"; color:#666; background:url(../titbg.gif) no-repeat center top;}

/*banner效果*/
.banner { position:relative; width:100%; min-width:1200px; height:500px; min-width:1100px; overflow:hidden; }
.fullSlide {width:100%;min-width:1200px;position:relative;height:520px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:520px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:520px;}
.fullSlide .bd li { height:600px; position:absolute; width:100%; display:none; }
.fullSlide .bd li img { position:absolute; left:50%; top:0; margin-left:-960px; width:1920px; height:520px; }
.fullSlide .hd { position:absolute; z-index:7; bottom:35px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li{border-radius:14px;width:18px;height:18px; color:#fffab1;  background:#fff; float:left; cursor: pointer;display:block;margin-left: 5px;
                  transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}
.fullSlide .hd ul .on{ width:32px;height:18px;background:#e60012; color:#e60012;}
.fullSlide .prev,.fullSlide .next {	display:block;
	position:absolute;
	z-index:1;top:50%;
	margin-top:-30px;left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:81px; height:80px;}
.fullSlide .prev{ background:url(../banner_prev.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(../banner_next.png) no-repeat;}

/*首页背景*/
.index_bg{ margin-bottom:0; background: url(../bg.jpg) repeat; }


/*标题通用*/
.title_bg { min-width:1200px;height:80px; text-align: center; background: url(../title_bg.png) no-repeat center; overflow: hidden;}
.title_bg a {
    font-size: 38px;
    font-weight: bold;
    color: #000;
}
.title_bg p {
    text-transform: uppercase;
    font-size: 14px;
    color: #000;
    font-weight: normal;
    letter-spacing: 1px;
    margin-top: 4px;
    margin-bottom: 35px;
    font-weight: bold;
}

.tit01 { font:34px "Microsoft Yahei"; text-align:center; font-weight:bold; background: url(../title_bg.png) no-repeat center 20px; padding-bottom:30px; }
.tit01 a { color:#0083d7; }
.tit01 span { display:block; font:18px "Microsoft Yahei"; color:#333; font-weight:normal; }


/*产品*/
.chanpin{ min-width:1200px; height:760px; }
.chanpin h2{ text-align: center;padding-top: 49px;margin-bottom: 44px;font-family: "黑体"; font-weight:bold; }
.chanpin h2 a{font-size: 40px;color: #333333;text-decoration: none;}
.chanpin h2 a span{color: #f08202}
.chanpin h2 p{font-size: 16px;color: #333;font-weight: normal;text-transform: uppercase;font-style: italic;}
.chanpin h3{ width: 1200px;min-width:1200px;margin:0 auto; height: 61px;line-height: 61px;text-align: center;margin-bottom: 15px;}
.chanpin h3 a{margin-right: 4px; width:396px;height: 61px;line-height: 61px;display: inline-block;float: left;background: url(../tab_off.jpg) no-repeat; font-size: 20px;color: #333;font-weight: normal;}
.chanpin h3 a:hover,.chanpin h3 a.cur{background: #f08202;color: #fff;font-weight: bold;text-decoration: none;}
.chanpin h3 a.non{margin-right: 0;}
.chanpin .pro_box {width:1190px;min-width:1190px; margin:0 auto; height:480px;background:#fff;border: 1px #e2e2e2 solid;position: relative;display: none;}
.chanpin .pro_box .zuo{position: absolute;top: 120px;left: -90px;}
.chanpin .pro_box .you{position: absolute;top: 120px;right: -90px;}
.chanpin .pro_box dl{ float: left; width:1190px; padding-left: 28px;padding-top: 30px;}
.chanpin .pro_box dt img{width:553px;height:412px;border: 5px #fff solid;}
.chanpin .pro_box dd{padding-left: 52px;width:500px;}
.chanpin .pro_box dd p{font-size: 20px;color: #333;padding-top: 15px;padding-bottom:15px;}
.chanpin .pro_box dd p a{color: #333;}
.chanpin .pro_box dd span{display: block;line-height: 32px;color: #333;padding-bottom: 45px;}
.chanpin .pro_box em{display: block;float: right;}
.chanpin .pro_box em a{color: #e81a2b;}

/*搜索*/
.ser_bg{ width:100%; min-width:1200px; margin-bottom:0; background: url("../s_bottom.jpg?11") 50% 0% no-repeat; border-bottom: 1px solid #dfdfdf; height:85px; overflow:hidden;margin-bottom:0px;}  
.ser_c{ height:85px; overflow:hidden;}
.ser_c .inp01{ float:left; padding-left:10px; width:254px;   height:30px;overflow:hidden; font:14px/30px "Microsoft Yahei"; border:none; background:url(../ser1.gif) no-repeat left top; color:#666; margin-top:30px; display:inline;outline:none;} 
.ser_c .inp02{ float:left; background:url(../ser2.gif?1) no-repeat left top; width:100px; height:30px; border:0; margin-top:30px;outline:none; cursor:pointer;}
.ser_c p{height:85px; width:750px; overflow:hidden; display:block; color:#666;font:14px/85px "Microsoft Yahei";}
.ser_c p a{color:#666;padding-right:15px; display: inline-block;}

/*按钮*/
.tel_btn{display: inline-block; height: 44px; margin-top:33px; }
.tel_btn a{float: left; margin:0 4px; display:block; width:176px; height:44px; text-align:center; font: bold 18px/42px "Microsoft Yahei";color: #fff; background:url(../btn_red.png) no-repeat left top;}
.tel_btn .tel_b2{float: right; color: #333; background:url(../btn_bai.png) no-repeat left top;}
.tel_btn a:hover{text-decoration: none;}


/* 优势 */
.ys_bg{ width:100%; min-width:1200px; height:804px;background:url(../ys_bg.jpg) no-repeat center top; }
.ys {  width:1052px; margin:0 auto; height:1202px; position:relative; }
.ys .ysimg1{position: absolute;top:265px;  right:0px;}
.ys .ysimg2{position: absolute;top:837px; left:-1px;}
.ys .ysimg3{position: absolute;top:1425px; right:-3px;}
.ys .ys1{top:295px;left:75px;}
.ys .ys2{top:456px;left:75px;}
.ys .ys3{top:610px;left:75px;}
.ys .ys4{top:1095px;left:565px;}
.ys .ys5{top:1423px;left:75px;}
.ys .ys6{top:1662px;left:75px;}
.ys .gd{position: absolute; width: 460px;margin-left:20px;}
.ys .gd h3{height:68px;  color: #444444; font-size: 24px; font-weight: normal;}
.ys .gd h3 em{display: block; font-size: 26px; color: #163a84; font-weight: bold;}
.ys .gd p{font-size: 15px; color: #444444; line-height: 24px;padding-left: 26px; margin-bottom: 6px;}
.ys .gd p {
    padding-left:20px;
    background: url(../ys_dot.png) no-repeat left 10px;
    line-height: 32px;
    border-bottom: 1px #aaacae dashed;
}
.ys .gd p b{font-weight: normal;color: #da2538;}


/*设备展示*/
.equi { width:100%; min-width:1200px; padding-bottom: 60px;font-family:"Microsoft Yahei";}
.equi .wrap {position: relative;}
.equi .control a {position: absolute; top: 50%; display: block; width: 32px; height: 66px; margin-top: -33px; text-indent: -99999px; overflow: hidden; background: url(../arrow.png) no-repeat;}
.equi .control a.prev {left:  -68px; background-position: 0 -240px;}
.equi .control a.next {right: -68px; background-position: 0 -310px;}
.equi .control a.prev:hover {background-position: 0 -380px;}
.equi .control a.next:hover {background-position: 0 -450px;}
.equi .containerscoll { width: 100%; position: relative; text-align: center; }
.equi #carousel { width:940px; height:325px; position:relative; margin:0 auto; clear:both; overflow:hidden; background-repeat: no-repeat; border-radius: 15px; }
.equi #carousel a{ color:#fff; }
.equi #carousel img { width:488px; height:335px; visibility:hidden; cursor:pointer; box-shadow: rgba(0, 0, 0, 0.298039) 0px 5px 10px; }
.equi .atitlesc { position: absolute; bottom:0; left: 226px; width:478px; background: url("../heibg.png"); opacity: 0.7; filter:alpha(opacity=70); padding:10px 5px; }


/*关于我们*/
.about_bg { width:100%; min-width:1200px; }
.about_pic{ width:457px; float:left; height:295px; display:block; padding:30px 0 0 30px;}
.about_pic img{ width:457px; height:277px; display:block;}
.about_r{ width:650px; padding-top:30px;}
.about_r h2{ font:bold 22px/26px "microsoft Yahei"; color:#0b45ab; border-bottom:1px dashed #ccc; padding-bottom:15px;}
.about_r h2 a{ color:#0b45ab;}
.about_r h2 img{ vertical-align:bottom; margin-left:-16px; position:relative; margin-right:6px;}
.about_c{ width:640px; margin-top:13px; height:205px; overflow:hidden;}
.about_c p{ font:13px/22px "microsoft Yahei"; color:#333;}
.about_c span{ display:block; font:bold 12px/14px "microsoft Yahei"; padding-top:14px; color:#0073bd;}
.about_c span a{ color:#0073bd;}
.about_r ul{ width:480px; overflow:hidden;}
.about_r li{ width:103px; height:31px; margin:10px 10px 0 0; font:14px/29px "microsoft Yahei"; text-align:center; float:left;}
.about_r li a{ width:101px; height:29px; display:inline-block; border:1px solid #0073bd; color:#0073bd;}
.about_r li a:hover, .about_r li.cur a{ color:#fff;  background:#0073bd; text-decoration:none;}

/*合作伙伴*/
.case_bg { width:100%; min-width:1200px;  margin:0 auto; height:430px; margin-top:50px; }
.case_t { width:1180px; margin:0 auto; height:83px; background:url(../case_t.png) no-repeat center; padding-top:50px; }
.case_t h3 { font-size:24px; color:#333; font-weight:bold; text-align:center; }
.case_roll { width:1190px; height:184px; margin:15px auto; position:relative; }
.case_roll .prev { width:40px; height:55px;position:absolute; top:95px; left:0; z-index:100; cursor:pointer; background:url(../btn_prev.gif) no-repeat;}
.case_roll .next { width:40px; height:55px;position:absolute; top:95px; left:auto; right:0; z-index:100; cursor:pointer; background:url(../btn_next.gif) no-repeat;}
.case_roll .scrollWrap { width:1160px; margin-left:50px; padding-top:15px; overflow:hidden; position:absolute; }
.case_roll dl { float:left; width:197px; text-align:center; position:relative; padding-right:20px; }
.case_roll dt { margin:0 auto; width:197px; overflow:hidden; }
.case_roll dt img { display:block; width:195px; height:195px; border: 1px solid #d3c9be;  }
.case_roll dd a{ display: block; text-align: center; font: 14px/45px "Microsoft Yahei"; text-transform: uppercase; color: #666; }


/* 资讯 */
.qnews{ height: 446px;padding-bottom: 50px; }
.qnews h2{ height:42px; background:url(../bg.png) repeat-x;padding-left: 20px; border-left:5px solid #f08202;}
.qnews h2 a{color: #fff;font-size: 18px;font-weight: bold;}
.qnews h2 em{display: block;font-size: 10px;color: #ccc;text-transform: uppercase;font-weight: normal;}
.qnews .newsbox{ width: 388px; height:450px; margin-right:10px; background: #fff; border: 1px solid #eeeeee; }
.qnews .newsbox span{ padding:10px;}
.qnews .last{ margin-right: 0;}
.qnews .picnews{ padding: 15px; height: 315px; }
.qnews .picnews img{ width:330px; height: 100px; }
.qnews .picnews p{ padding: 5px; }
.qnews .newslist{padding-top: 14px;}
.qnews .newslist li{ height: 32px; line-height: 32px;  padding-left: 18px;background:url(../news_icon.gif) no-repeat 0 center; overflow: hidden; border-bottom: 1px dotted #eeeeee;}
.qnews .newslist li a{color: #666;}

.faq{ padding: 15px; overflow: hidden; width: 350px; height: 305px; margin-bottom:10px;}
.faq li{ height: 100px; padding-top: 10px;}
.faq li h5{ height:19px; padding-left:30px;  text-indent: 23px;line-height:19px; background:url(../w.gif) no-repeat left top; font-size:13px; color:#333333; overflow: hidden;}
.faq li h5 a{ color:#0073bd;}
.faq li p{ margin-top:6px; padding-left:30px; background:url(../d.gif) no-repeat left top; line-height:25px; color:#666; height: 50px; text-indent: 23px;overflow: hidden;}

/* 友情链接 */
.mlink { width: 1200px; margin: 0 auto;  height: 114px; background:url(../link_bg.gif) no-repeat top;}
.mlink .wrap { height: 114px; position: relative; }
.mlink h2 { position: absolute; left:0; top:5px; }
.mlink h2 a { color: #333; font-size: 17px; font-weight: bold; text-decoration: none; }
.mlink .more01 a { font-size: 12px; color: #333; font-weight: normal; position: absolute; right:0; top:0px; }
.mlink_list { line-height:30px; overflow:hidden; padding:30px 0 0 110px; }
.mlink_list a { white-space:nowrap; padding:0 10px; height: 30px; line-height:30px; color:#666666; display: inline-block; }

